-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable GDS and Support Runtime Context (__enter__, __exit__) for CuFileDriver and CuImage #106
Conversation
Line 958:
|
GDS v1.0.0 does not support WSL and executing this can cause the following error: Assertion failure, file index :cufio-udev line :143 So do not call cuFileDriverOpen() if the current platform is WSL.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Gigon! 😄 Looks good
So are we going to include this in Conda and Wheels somehow?
yes, We want to include this patch in v21.10.00 |
Sorry what I mean is how are the GDS libraries included in the packages? Or is this up to user to install somewhere as well? If the latter, where should they be installing the GDS libraries and what happens if they are not there? |
@jakirkham If GDS library is not available, the filesystem API still works with compatibility mode (our own implementation to do the same behavior). |
Ah ok it's in the CUDA Toolkit. That was all I needed to know. Thanks Gigon! 😄 |
@gpucibot merge |
-D_GLIBCXX_USE_CXX11_ABI=0
). Python wheel with manylinux2014 needs to be compiled with non-CXX ABIAssertion failure, file index :cufio-udev line :143
error on WSLcuFileDriverOpen()
) if the platform is WSL.__enter__
and__exit__
for CuFileDriver__enter__
and__exit__
for CuImageResolves #3